﻿using LJX.SmartPark.Common.ResponseOutput;
using LJX.SmartPark.Domain.ParkManage;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LJX.SmartPark.Service.ParkManage.Jop
{
    public interface IJobPostingService : ITransientService
    {
        Task<Response<bool>> PutJobPosting(JobPosting input);

        Task<Response<List<JobPosting>>> GetJobPostingAsync(jops jop);

        Task<Response<bool>> PostJobPosting(JobPosting input);
        Task<Response<bool>> PutJobPosting1(JobPosting input);
        Task<Response<bool>> PutJobPosting2(JobPosting input);

        Task<Response<bool>> DeleteByIdJobPostingAsync(JobPosting input);
    }
}
